Service Rebalancing

نویسندگان

  • Eric H. Herrin
  • Raphael A. Finkel
چکیده

Service rebalancing provides a way to determine an efficient division of effort between a client and its server. Decisions concerning this division of labor are made at runtime rather than at design time. Evaluating the current environment in which the client and server are executing and moving code between client and server based upon this evaluation can enhance the performance of client-server programs. Advantages of service rebalancing include the elimination of a static division between client and server, on-the-fly updating of modules, load balancing, sharing of common code between multiple clients, and enforcement of neatly modularized programming. In this paper we introduce service rebalancing and discuss some of the related problems, issues and solutions. We discuss our implementation, Equanimity, in some detail. Finally, we present our experimental results and comparisons to related work.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Implementation of Service Rebalancing

Service rebalancing is a method for designing programs that adhere to the cli-ent/server model. Decisions about the division of labor between client and server are made dynamically at runtime rather than at design time. Service rebalancing may improve performance, because the division of eeort is based upon an evaluation of the current environment. Other beneets of service rebalancing include o...

متن کامل

Simulation Framework for Rebalancing of Autonomous Mobility on Demand Systems

We are observing a disruption in the urban transportation worldwide. The number of cities offering shared-use on-demand mobility services is increasing rapidly. They promise sustainable and affordable personal mobility without a burden of owning a vehicle. Despite growing popularity, on-demand services, such as carsharing, remain niche products due to small scale and rebalancing issues. We are ...

متن کامل

A Multi-commodity Pickup and Delivery Open-tour m-TSP Formulation for Bike Sharing Rebalancing Problem

Bike sharing systems (BSSs) offer a mobility service whereby public bikes, located at different stations across an urban area, are available for shared use. An important point is that the distribution of rides between stations is not uniformly distributed and certain stations fill up or empty over time. These empty and full stations lead to demand for bikes and return boxes that cannot be fulfi...

متن کامل

Telecommunications Competition, Rate-rebalancing, and Consumer Welfare in Nepal

This paper examines two important aspects of telecommunications liberalization as a policy for economic development. The first involves the tradeoff between increased efficiency from competition and the consequences of higher prices for basic services resulting from rate-rebalancing. The second addresses an entrant’s ability to provide efficient, high-quality service under the given competitive...

متن کامل

Control of Robotic Mobility-On-Demand Systems: a Queueing-Theoretical Perspective

In this paper we present queueing-theoretical methods for the modeling, analysis, and control of autonomous mobilityon-demand (MOD) systems wherein robotic, self-driving vehicles transport customers within an urban environment and rebalance themselves to ensure acceptable quality of service throughout the network. We first cast an autonomous MOD system within a closed Jackson network model with...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993